life-saving rafts - Spanisch Englisch Wörterbuch